person troubled with diarrhoea - Francés Inglés Diccionario